insulating rope - Francés Inglés Diccionario